PhpOffice\PhpSpreadsheet\Worksheet\Protection A

Total Complexity 55
Dependencies 2
Dependents 2
Total lines 580
Lines of code 152
Logical lines of code 59
Comment lines 301
Methods 37
Properties 17

Methods 37

Method Rating Maintainability Complexity Lines of code
isProtectionEnabled()
A
56 16 18
__clone()
S
64 3 10
setPassword()
S
69 2 7
setDeleteColumns()
S
77 1 4
getDeleteRows()
S
82 1 3
setDeleteRows()
S
77 1 4
getSelectLockedCells()
S
82 1 3
setSelectLockedCells()
S
77 1 4
getSort()
S
82 1 3
getAutoFilter()
S
82 1 3
setSort()
S
77 1 4
setAutoFilter()
S
77 1 4
getPivotTables()
S
82 1 3
setPivotTables()
S
77 1 4
getSelectUnlockedCells()
S
82 1 3
setSelectUnlockedCells()
S
77 1 4
getPassword()
S
82 1 3
getDeleteColumns()
S
82 1 3
__construct()
S
91 1 2
setInsertHyperlinks()
S
77 1 4
getFormatCells()
S
82 1 3
getSheet()
S
82 1 3
setSheet()
S
77 1 4
getObjects()
S
82 1 3
setObjects()
S
77 1 4
getScenarios()
S
82 1 3
setScenarios()
S
77 1 4
setFormatCells()
S
77 1 4
setInsertRows()
S
77 1 4
getFormatColumns()
S
82 1 3
setFormatColumns()
S
77 1 4
getFormatRows()
S
82 1 3
setFormatRows()
S
77 1 4
getInsertColumns()
S
82 1 3
setInsertColumns()
S
77 1 4
getInsertRows()
S
82 1 3
getInsertHyperlinks()
S
82 1 3